SKIP TO CONTENT

Tower of London

/ˌˈtaʊər əv ˌlʌndən/
/ˈtaʊwə əv ˈlʌndən/
IPA guide

Definitions of Tower of London
  1. noun
    a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels
    see moresee less
    example of:
    fort, fortress
    a fortified defensive structure
Cite this entry
Style:
MLA
  • MLA
  • APA
  • Chicago

Copy citation
DISCLAIMER: These example sentences appear in various news sources and books to reflect the usage of the word ‘Tower of London'. Views expressed in the examples do not represent the opinion of Vocabulary.com or its editors. Send us feedback
Word Family